/*************************************************************************
    > File Name: main.c
    > Author: ma6174
    > Mail: ma6174@163.com 
    > Created Time: 2022年10月01日 星期六 16时28分09秒
 ************************************************************************/

#include"buffer.h"



extern void inputc();
extern void inputs();
extern void managementc();
extern void managements();
extern void store();
extern void elective();

int main()//主函数
{
  int i;
  start:
  printf("\n\t\t\t欢迎使用学生选课系统!\n");
  printf("菜单:\n");
  printf("1.录入课程信息\n");
  printf("2.课程管理\n");
  printf("3.录入学生信息\n");
  printf("4.学生信息管理\n");
  printf("5.学生选课\n");
  printf("6.系统信息查看及存储\n");
  printf("7.退出系统\n");
  printf("\n请输入菜单选项(1~7):\n");
  scanf("%d",&i);
  if(i<1 || i>7)
  {
    printf("输入错误,请重输:\n");
    goto start;
  }
  switch(i)
  {
  case(1):
    {
      system("cls");
      inputc();
      goto start;
      break;
    }
  case(2):
    {
      system("cls");
      managementc();
      goto start;
      break;
    }
  case(3):
    {
      system("cls");
      inputs();
      goto start;
      break;
    }
  case(4):
    {
      system("cls");
      managements();
      goto start;
      break;
    }
  case(5):
    {
      system("cls");
      elective();
      goto start;
      break;
    }
  case(6):
    {
      system("cls");
      store();
      goto start;
      break;
    }
  case(7):
    {
      system("cls");
      printf("感谢使用本系统!\n\n再TM的见!\n");
    }
  }
  return(0);
}

